cargo delivery spacecraft - Turkish English Dictionary